#left_nav{
	float:left;
	width:200px;
}
#content_main{
	float:left;
	margin:0;
	padding:0;
	width:760px;
}
#map_locs #item_bound{
	cursor:pointer;
	position:relative;
	background:url('/image/global/loc_box.png');
	width:140px;
	height:111px;
	margin:30px 15px 0 0;
	padding:10px;
}
#map_locs #item_bound:hover{margin:28px 15px 2px 0;}
#map_locs #topic_count{
	background:url('/image/global/posts.png') no-repeat scroll 0 0 transparent;
	width:32px;
	height:38px;
	position:absolute;
	top:-12px;
	right:-10px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding-left:2px;
	padding-top:6px;
}
#map_locs #name{
	width:100%;
	font-weight:bold;
	font-size:15px;
	color:#333333;
}
#map_locs #address{
	width:100%;
	font-size:12px;
	color:#666666;
}
#map_locs #discount_count{
	text-align:center;
	font-size:25px;
	font-weight:bold;
	width:30px;
	position:absolute;
	right:15px;
	bottom:22px;
}
#map_locs #loc_rating{
	width:75px;
	clear:both;
}
#search_bar{
	height:30px;
	width:250px;
	clear:both;
	margin:0 0 10px 140px;
	background:url('/image/global/search_bar.png') no-repeat scroll 0 0 transparent;
}
#search_bar input{
	margin:1px 0 1px 5px;
	height:27px;
	line-height:27px;
	width:215px;
	background:none;
	border:none;
	float:left;
}
#search_bar #search_bar_button{
	background:url('/image/global/search_bar_button.png') no-repeat scroll 0 0 transparent;
	margin:6px 0 0 5px;
	height:19px;
	width:19px;
	cursor:pointer;
	float:left;
}
#search_bar #search_bar_button:hover{background:url('/image/global/search_bar_button.png') no-repeat scroll 0 -19px transparent;}